recover strength and prestige - Almanca İngilizce Sözlük